entodermal cells - English Synonyms Dictionary